/**
 * Project Name:dsrs-systemservice-domain
 * File Name:PwdRuleUpdateForm.java
 * Package Name:com.bwda.dsrs.systemservice.domain.form.pwdrule;
 * Date:2019年4月28日
 * Copyright (c) 2019, 江苏保旺达软件有限公司 All Rights Reserved.
 */
package com.bwda.dsrs.systemservice.domain.form.pwdrule;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 密码规则（修改条件）
 *
 * @author liangjianyong
 * @date 2019/4/27
 */
@Data
@ApiModel(description = "密码规则")
public class PwdRuleUpdateFormForEncode {

	@ApiModelProperty(value = "0不做要求1包含")
	private String hasNumber;

	@ApiModelProperty(value = "0不做要求1包含")
	private String hasUpper;

	@ApiModelProperty(value = "0不做要求1包含")
	private String hasLower;

	@ApiModelProperty(value = "0不做要求1包含")
	private String hasSpecial;

	@ApiModelProperty(value = "特殊字符列举!@#$%^&")
	private String characters;

	@ApiModelProperty(value = "是否允许包含用户名 0不可以1可以")
	private String hasUserName;

	@ApiModelProperty(value = "连续字符（长度）")
	private String continuousLength;

	@ApiModelProperty(value = "0不做弱密码校验1启用弱密码检验")
	private String isWeakPwdCheck;

	@ApiModelProperty(value = "历史密码校验")
	private String historyPwdTime;

	@ApiModelProperty(value = "0内置1自定义")
	private String isDefault;

	@ApiModelProperty(value = "最小长度")
	private String minLength;

	@ApiModelProperty(value = "最大长度")
	private String maxLength;

	@ApiModelProperty(value = "有效期")
	private String validDays;

	@ApiModelProperty(value = "提前告知天数")
	private String notifyDays;

	@ApiModelProperty(value = "备注")
	private String remark;

	@ApiModelProperty(value = "0正常 1禁用")
	private String status;

}